Solar Energy Research & Development in Santa Barbara, CA

(1)
  • Solar Energy Research & Development Solar Energy Contractors

    The Same Power - just Less Money. Planet Solar makes Going Solar EASY! Exclusive 12 Unlimited Warranty, only top quality materials, and the best value!

    Address:
    719 E Haley St Santa Barbara, CA
    Phone:
    (805) 692-2700